package cn.cnsy123.blog.application.http.response;

public class ArticleUserResponse {

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 原创文章数统计
     */
    private Long originalCount;

    /**
     * 粉丝数统计
     */
    private Long fansCount;

    /**
     * 点赞数统计
     */
    private Long approveCount;

    /**
     * 评论统计
     */
    private Long commentCount;

    /**
     * 文章访问总数统计
     */
    private Long visitCount;

    /**
     * 个人周排名
     */
    private Long weekRankNumber;

    /**
     * 总排名数
     */
    private Long rankNumber;


    public ArticleUserResponse() {
    }

    public ArticleUserResponse(String nickName, Long originalCount, Long fansCount, Long approveCount, Long commentCount, Long visitCount, Long weekRankNumber, Long rankNumber) {
        this.nickName = nickName;
        this.originalCount = originalCount;
        this.fansCount = fansCount;
        this.approveCount = approveCount;
        this.commentCount = commentCount;
        this.visitCount = visitCount;
        this.weekRankNumber = weekRankNumber;
        this.rankNumber = rankNumber;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public Long getOriginalCount() {
        return originalCount;
    }

    public void setOriginalCount(Long originalCount) {
        this.originalCount = originalCount;
    }

    public Long getFansCount() {
        return fansCount;
    }

    public void setFansCount(Long fansCount) {
        this.fansCount = fansCount;
    }

    public Long getApproveCount() {
        return approveCount;
    }

    public void setApproveCount(Long approveCount) {
        this.approveCount = approveCount;
    }

    public Long getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Long commentCount) {
        this.commentCount = commentCount;
    }

    public Long getVisitCount() {
        return visitCount;
    }

    public void setVisitCount(Long visitCount) {
        this.visitCount = visitCount;
    }

    public Long getWeekRankNumber() {
        return weekRankNumber;
    }

    public void setWeekRankNumber(Long weekRankNumber) {
        this.weekRankNumber = weekRankNumber;
    }

    public Long getRankNumber() {
        return rankNumber;
    }

    public void setRankNumber(Long rankNumber) {
        this.rankNumber = rankNumber;
    }
}
